## Uses of Class
oracle.pgx.api.BipartiteGraph

- Packages that use BipartiteGraph
  Package | Description
  --- | ---
  oracle.pgx.api | This package contains the Java APIs of PGX.

- - ### Uses of BipartiteGraph in oracle.pgx.api

    Methods in oracle.pgx.api that return BipartiteGraph
    Modifier and Type | Method and Description
    --- | ---
    `BipartiteGraph` | PgxGraph.`bipartiteSubGraphFromLeftSet(Collection<VertexProperty<?,?>> vertexProps, Collection<EdgeProperty<?>> edgeProps, VertexSet<?> vertexSet, String newGraphName)` Blocking version of `#bipartiteSubGraphFromLeftSetAsync()`.
    `BipartiteGraph` | PgxGraph.`bipartiteSubGraphFromLeftSet(Collection<VertexProperty<?,?>> vertexProps, Collection<EdgeProperty<?>> edgeProps, VertexSet<?> vertexSet, String newGraphName, String isLeftPropName)` Blocking version of `#bipartiteSubGraphFromLeftSetAsync()`.
    `BipartiteGraph` | PgxGraph.`bipartiteSubGraphFromLeftSet(VertexSet<?> vertexSet)` Blocking version of `#bipartiteSubGraphFromLeftSetAsync()`.
    `BipartiteGraph` | PgxGraph.`bipartiteSubGraphFromLeftSet(VertexSet<?> vertexSet, String newGraphName)` Blocking version of `#bipartiteSubGraphFromLeftSetAsync()`.

    Methods in oracle.pgx.api that return types with arguments of type BipartiteGraph
    Modifier and Type | Method and Description
    --- | ---
    `PgxFuture<BipartiteGraph>` | PgxGraph.`bipartiteSubGraphFromLeftSetAsync(Collection<VertexProperty<?,?>> vertexProps, Collection<EdgeProperty<?>> edgeProps, VertexSet<?> vertexSet, String newGraphName)` Create a bipartite version of a graph.
    `PgxFuture<BipartiteGraph>` | PgxGraph.`bipartiteSubGraphFromLeftSetAsync(Collection<VertexProperty<?,?>> vertexProps, Collection<EdgeProperty<?>> edgeProps, VertexSet<?> vertexSet, String newGraphName, String isLeftPropName)`
    `PgxFuture<BipartiteGraph>` | PgxGraph.`bipartiteSubGraphFromLeftSetAsync(VertexSet<?> vertexSet)` Create a bipartite version of a graph. `#bipartiteSubGraphFromLeftSet(Collection, Collection, VertexSet)` Passing vertexProps as `VertexProperty.ALL` edgeProps as `EdgeProperty.ALL`
    `PgxFuture<BipartiteGraph>` | PgxGraph.`bipartiteSubGraphFromLeftSetAsync(VertexSet<?> vertexSet, String newGraphName)` Create a bipartite version of a graph.

    Methods in oracle.pgx.api with parameters of type BipartiteGraph
    Modifier and Type | Method and Description
    --- | ---
    `<ID extends Comparable<ID>> Pair<VertexSequence<ID>,VertexSequence<ID>>` | Analyst.`salsa(BipartiteGraph graph, int k)` Blocking version of `Analyst.salsaAsync(BipartiteGraph, int)`.
    `<ID extends Comparable<ID>> Pair<VertexSequence<ID>,VertexSequence<ID>>` | Analyst.`salsa(BipartiteGraph graph, int k, double maxDiff, double d, int maxIter)` Blocking version of `Analyst.salsaAsync(BipartiteGraph, int, double, double, int)`.
    `<ID extends Comparable<ID>> PgxFuture<Pair<VertexSequence<ID>,VertexSequence<ID>>>` | Analyst.`salsaAsync(BipartiteGraph graph, int k)` Convenience method around `Analyst.salsaAsync(BipartiteGraph, int, double, double, int)` using maxDiff = 0.01 d = 0.85 maxIter = 1000
    `<ID extends Comparable<ID>> PgxFuture<Pair<VertexSequence<ID>,VertexSequence<ID>>>` | Analyst.`salsaAsync(BipartiteGraph graph, int k, double maxDiff, double d, int maxIter)` SALSA recommendation algorithm.

Copyright © 2015. All rights reserved.